Career 2022 2014 2013 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Cambodia F1 Cambodia F2 Turkey F33 Zimbabwe F1 Zimbabwe F2 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli XL Bermuda Open - Bermuda Ostdeutscher Sparkassen Cup - Dresden Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva Ciutat de Barcelona - Barcelona Copa Petrobras Argentina - Buenos Aires Architect Open - Budapest XI Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari Polish Open 2000 - Poznan Unicredit Czech Open 2007 - Prostejov XXVIII Edizione 'A.Savoldi' - Manerbio Renault Slovenian Open - Ljubljana Challenger Copa Sevilla - Seville VI Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Open Costa Daurada - Tarragona Maia Open 2002 - Maia Kos-Zucchetti Tennis Cup - Cordenons Top Wool Challenger Biella - Biella Sporting Challenger - Turin Zivnobanka Open 1999 - Prostejov San Luis Potosi Challenger - San Luis Potosi Copa Kia Challenger ATP - Santiago Oberstaufen Cup - Oberstaufen Rijeka Open - Rijeka Copa Sevilla Internacionales de Andalucia - Seville FILA Challenger Biella - Biella Nord LB Open - Braunschweig Zivnobanka Czech Open - Prostejov Warta Cup 2001 - Sopot Nord/LB Open - Braunschweig VIII Trofeo Ciutat de Barcelona - Barcelona San Marino CEPU Open - San Marino IX Ciutat de Barcelona - Barcelona Asics Challenger Open - Monchengladbach LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bogota Challenger - Bogota Pekao Open - Szczecin Nord/LB Open 2004 - Braunschweig Schickendanz Open - Furth Nord LB Open - Braunschweig Copa Petrobras - Aracaju VIII Torneo Internazionale di Tennis - Barletta Open de Montauban - Montauban Memorial Manfredini - Sassuolo Czech Open - Prostejov Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Steelers Cup - Kosice Pekao Open 2004 - Szczecin XI Ciutat de Barcelona - Barcelona Bancastato Challenger Lugano - Lugano Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Bogota Challenger Open Costa Daurada - Tarragona Tunis Open - Tunis Braunschweig Challenger San Benedetto Challenger Banjaluka Challenger 2007 - Banja Luka San Marino Challenger ATP Challenger Open 2004 - Monchengladbach Cordenons Challenger Challenger Fondazione Carige - Genova Citta di Monza - Monza Szczecin Challenger Napoli Challenger Nord LB Open 2006 - Braunschweig Tarragona Challenger 8° Trani Cup - Trani Citta di Como - Como Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Brazil - Aracaju XI Torneo Internazionale di Tennis - Barletta Copa Petrobras Santiago - Santiago Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Samarkand Challenger Privat Bank Cup - Dnepropetrovsk Todi Challenger Pharma Medico Open 2008 - Aarhus Tennis Napoli Cup 2007 - Napoli Pekao Open 2005 - Szczecin M15 Heraklion Furth Challenger Bytom Challenger Sir Supermercati - Rome Kosice Challenger Copa Petrobras - Santiago XL Bermuda Open - Bermuda Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons II Cyclus Open de Tenis - Florianopolis Citta di Brindisi - Brindisi Mobilux Open - Luxembourg Zivnobanka Open - Prostejov Zagreb Open - Zagreb Seville Challenger Timisoara Challenger - Timisoara Tampere Challenger Kitzbuhel Challenger Trnava Challenger IPP Geneva Trophy - Geneva Dubai Tennis Open - Dubai Copa Petrobras - Montevideo VSZ Solvak Open Challenger - Kosice Dubai Tennis Open - Dubai Paegas Czech Open - Prague Copa Kia - Santiago 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta MFS Pro Tennis Championships - Boston Olbia Geovillage Open - Olbia San Luis Potosi Challenger - San Luis Potosi International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City CA Tennis Trophy - Vienna Warta Cup - Sopot Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Dubai Tennis Open - Dubai UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Tennis Napoli Cup - Napoli The Hilversum Open - Hilversum Rado Swiss Open - Gstaad 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Kremlin Cup - Moscow Croatian Indoors - Split AXA Cup - London Estoril Open - Estoril Ljubljana Open - Ljubljana ATU Cup - Weiden BMW Open - Munich CA Tennis Trophy - Vienna Kremlin Cup - Moscow UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona La Serena Open - La Serena Kremlin Cup - Moscow Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Heineken Open - Singapore Bulgarian Open - Sofia Tehran Open ATP Challenger - Tehran Heinekin Open 1998 - Budva Qatar Exxon Mobil Open 2002 - Doha X Ciutat de Barcelona - Barcelona Copenhagen Open - Copenhagen Generali Open 1997 - Kitzbuhel RCA Championships - Indianapolis BMW Open - Munich Memorial Piertomaso Tessitore - San Remo Estoril Open - Estoril Open Seat-Godo '98 - Barcelona BMW Brixina Tennis Open 2000 - Bressanone 2002 Mercedes Cup - Stuttgart Investor Swedish Open - Bastad EI Bank Bulgarian Challenger - Sofia RCA Championships - Indianapolis CA Tennis Trophy - Vienna Mallorca Open - Mallorca Internationale Badische Meisterschaften Um Den Techem Cup - Zell Siemens Open 2003 - Scheveningen San Marino Cepu Open - San Marino Heineken Open - Auckland Milan Indoors - Milan 1999 Mercedes Cup - Stuttgart Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Open 13 - Marseille San Marino Cepu Open - San Marino Genoa Open Challenger-Fondazione Carige - Genova Grand Prix Hassan II - Casablanca Tunis Open 2006 - Tunis Czech Open 2006 - Prostejov St. Petersburg Open - St. Petersburg Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart BMW Open - Munich Posillipo Tennis Cup - Napoli U.S. Pro Tennis Championships - Boston Kremlin Cup - Moscow RCA Championships - Indianapolis IPB Czech Indoor - Ostrava Auckland Philadelphia Mexico City Casablanca Estoril Barcelona Gstaad Bucharest International Championship of Croatia - Umag Buenos Aires ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Seville Challenger Prague Cerveza Club Columbia Open - Bogota Heineken Open - Auckland Dubai Tennis Open - Dubai Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Croatia Open - Umag Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Ostrava Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open de la Comunidad Valenciana - Valencia Interwetten Austrian Open - Kitzbuhel Heineken Open - Auckland Dubai Memphis BMW Open - Munich Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm AEGON Championships - London Basel Lyon Ostrava Open de Tenis Comunidad Valenciana - Valencia Prague San Marino Grand Prix Hassan II - Casablanca Bogota Qatar Exxon Mobil Open - Doha Montevideo The Priority Telecom Open - Amersfoort Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Generali Open - Kitzbuhel The Stella Artois Championships - London Synsam Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Braunschweig Challenger Scheveningen Challenger Poznan Challenger Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam Napoli Challenger IPB Czech Indoor - Ostrava CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Stuttgart Zivnobanka Czech Open - Prostejov Prague Heilbronn Open - Heilbronn Amer-Wilson Tampere Challenger - Tampere Zivnobanka Czech Open - Prostejov Prague Challenger - Prague BellSouth Open - Auckland Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Grolsch Open - Amsterdam ABN/AMRO World Tennis Tournament - Rotterdam Open Romania - Bucharest Estoril Open - Estoril Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Adelaide Copa Telmex - Buenos Aires San Marino European Community Championships - Antwerp Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Estoril Open - Estoril Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Open Seat-Godo '99 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle If Stockholm Open - Stockholm RCA Championships - Indianapolis Movistar Open - Vina del Mar Waldbaum's Hamlet Cup - Long Island Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha ABN/AMRO World Tennis Tournament - Rotterdam BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Idea Prokom Open - Sopot Dubai Tennis Open - Dubai CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar BCR Open Romania - Bucharest Australian Men's Hardcourt Championships - Adelaide AAPT Championships - Adelaide Internazionali di Tennis di San Marino - San Marino St. Petersburg Open - St. Petersburg 1997 Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow Beijing Open - Beijing Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Montreal Tento Czech Open - Prague Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Rado Swiss Open - Gstaad 14th Paris Open - Paris Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Heineken Open - Auckland Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Copenhagen Open - Copenhagen Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Monte Carlo Heineken Open - Auckland Milan Indoors - Milan Tennis Masters Series - Indian Wells Advanta Championships - Philadelphia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Moscow The Ericsson Open - Miami Masters Series - Hamburg Umag Santiago Tennis Masters Series - Madrid The Lipton Championships - Key Biscayne Masters Series Monte-Carlo - Monte Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Campionati Internazionali D'Italia - Rome Monte Carlo Open - Monte Carlo Mutua Madrilena Masters Madrid - Madrid Stockholm Open - Stockholm Stockholm Open - Stockholm Movistar Open - Vina del Mar Sony Ericsson Open - Miami BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series - Hamburg French Open - Paris Wimbledon - London Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne The Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Cincinnati Canadian Open Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Croatia Open Umag - Umag Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Davis Cup, World Group, 1R, CZE-IND 3-2 Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, 1R, SWE-CZE 3-2 Australian Open - Melbourne Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Australian Open - Melbourne The Lipton Championships - Key Biscayne Davis Cup, World Group, PO, NED-CZE 1-4 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Series - Montreal French Open - Paris U.S. Open - New York Atlanta Olympics Wimbledon - London Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Tennis Masters Cup - Shanghai Olympics - Sydney Olympics - Athens